1
general::
Phrase(s): rail against someone or something
to complain vehemently about someone or something. • Why are you railing against me? What did I do? • Leonard is railing against the tax increase again.
McGrawhill's American Idioms And Phrasal Verbs